
export interface PostsVO {
    postId: string;
    userId: string;
    username: string;
    avatar: string;
    categoryId: string;
    title: string;
    content: string;
    likeCount: number;
    viewCount: number;
    collectCount: number;
    commentCount: number;
    recommendScore: number;
    recommendTime: number;
    createTime: string;
    cover: string;
    choiceFlag: string;
    pinnedFlag: string;
    releaseFlag: string;
    editTime: string;
    imageUrl: string;
}

export interface TableData<T> {
    rows: T[]
    total: number
}

export interface HotListVO {
    postId: string;
    userId: string;
    nickname: string;
    avatar: string;
    title: string;
    likeCount: number;
    viewCount: number;
    collectCount: number;
    commentCount: number;
    collectFlag: boolean;
}
